#include <SFML/Graphics.hpp>
#include <SFML/Audio.hpp>

#include "event.hpp"

#ifndef __GAME_MENU__
#define  __GAME_MENU__

namespace violated
{
  class menu
  {
  public:
    menu(sf::RenderWindow*, violated::eventManager*);
    void execMenu(void);

  private:
    bool			titlePlayed;

    sf::Image			BackgroundImg;
    sf::Sprite			Background;
    sf::Image			SelectorImg;
    sf::Sprite			Selector;

    sf::SoundBuffer		bufferBGM;
    sf::Sound			BGM;

    sf::RenderWindow*		LApp;
    violated::eventManager*	Levm;
  };  
}

#endif
